# -*- coding: iso-8859-2 -*-

class AuthorData:
    
    def __init__(self):
        self.authorName = ""
        self.unknownAuthorSize = 0
        self.knownAuthorCount = 0
        self.rank = 0
        self.similarity = 0

    def getAuthorName(self):
        return self.__authorName


    def getUnknownAuthorSize(self):
        return self.__unknownAuthorSize


    def getKnownAuthorCount(self):
        return self.__knownAuthorCount


    def getRank(self):
        return self.__rank


    def getSimilarity(self):
        return self.__similarity


    def setAuthorName(self, value):
        self.__authorName = value


    def setUnknownAuthorSize(self, value):
        self.__unknownAuthorSize = value


    def setKnownAuthorCount(self, value):
        self.__knownAuthorCount = value


    def setRank(self, value):
        self.__rank = value


    def setSimilarity(self, value):
        self.__similarity = value
        
    authorName = property(getAuthorName, setAuthorName, None, None)

    unknownAuthorSize = property(getUnknownAuthorSize, setUnknownAuthorSize, None, None)

    knownAuthorCount = property(getKnownAuthorCount, setKnownAuthorCount, None, None)

    rank = property(getRank, setRank, None, None)

    similarity = property(getSimilarity, setSimilarity, None, None)

 